﻿<%@ Page Language="C#" AutoEventWireup="true"
    Inherits="DataInterface_BaseDataDownLoad" Codebehind="BaseDataDownLoad.aspx.cs" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>无标题页</title>


</head>
<body>
    <form id="form1" runat="server">
    <div align="Justify">
    <h2>基础数据下载</h2>
    </div>
        <br />
        <fieldset>
            <legend style="color: Black; font-weight: bold;">常用下载功能</legend>
            <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="库存数据下载" CssClass="input_button3" OnClientClick="this.disabled=true;this.form.submit();" UseSubmitBehavior="False" />
            <asp:Button ID="Button2" runat="server" OnClick="Button2_Click" Text="会员数据下载" CssClass="input_button3" OnClientClick="this.disabled=true;this.form.submit();" UseSubmitBehavior="False" />
        </fieldset>
        <br />        
        <fieldset>
            <legend style="color: Black; font-weight: bold;">系统参数<input type="checkbox"  ID="CheckBox1"  onclick="SelectAll(this);" value="" />全选</legend>
            <input type="checkbox"  ID="CheckBox100" value="main,main2"   />系统参数
        </fieldset>
        <fieldset>
            <legend style="color: Black; font-weight: bold;">商品档案<input type="checkbox"  ID="CheckBox2"  onclick="SelectAll(this);" value="" />全选</legend>
                
            <input type="checkbox"  ID="CheckBox200"  value="guige1"   />颜色
            <input type="checkbox"  ID="CheckBox201"  value="group1"   />颜色组

            <input type="checkbox"  ID="CheckBox202"  value="guige2"   />尺码          
            <input type="checkbox"  ID="CheckBox203"  value="group2"   />尺码组

            <input type="checkbox"  ID="CheckBox204"  value="danwei"   />单位
            <input type="checkbox"  ID="CheckBox205"  value="dalei"   />大类
            <input type="checkbox"  ID="CheckBox206"  value="jijie"   />季节            
            <input type="checkbox"  ID="CheckBox207"  value="pinpai"   />品牌 
            <input type="checkbox"  ID="CheckBox208"  value="fjsx1"   />附加属性1            
            <input type="checkbox"  ID="CheckBox209"  value="fjsx2"   />附加属性2
            <input type="checkbox"  ID="CheckBox210"  value="fjsx3"   />附加属性3
            <input type="checkbox"  ID="CheckBox211"  value="fjsx4"   />附加属性4
            <input type="checkbox"  ID="CheckBox212"  value="fjsx5"   />附加属性5            
            <input type="checkbox"  ID="CheckBox213"  value="fjsx6"   />附加属性6
            <input type="checkbox"  ID="CheckBox214"  value="shangpin,spgg1,spgg2,sppt" runat="server" />商品目录
            <input type="checkbox"  ID="CheckBox215"  value="peitao" runat="server" />配件 
            <input type="checkbox"  ID="CheckBox216"  value="tmdzb" runat="server" />条码对照表   
                                             
        </fieldset>
        <fieldset>
            <legend style="color: Black; font-weight: bold;">销售档案<input type="checkbox"  ID="CheckBox3"  onclick="SelectAll(this);" value="" />全选</legend>
            <br />
        </fieldset>        
        <fieldset>
            <legend style="color: Black; font-weight: bold;">会员档案<input type="checkbox"  ID="CheckBox4"  onclick="SelectAll(this);" value="" />全选</legend>
            <input type="checkbox"  ID="CheckBox400"  value="v_country"   />国家地区
            <input type="checkbox"  ID="CheckBox401"  value="v_district"   />片区
            <input type="checkbox"  ID="CheckBox402"  value="v_city"   />城市
            <input type="checkbox"  ID="CheckBox403"  value="v_education"   />教育程度
            <input type="checkbox"  ID="CheckBox404"  value="v_occupation"   />职业
            <input type="checkbox"  ID="CheckBox405"  value="v_marry"   />婚姻状况
            <input type="checkbox"  ID="CheckBox406"  value="v_earning"   />消费水平
            <input type="checkbox"  ID="CheckBox407"  value="v_worth"   />购物价位
            <input type="checkbox"  ID="CheckBox408"  value="v_duds"   />服饰爱好
            <input type="checkbox"  ID="CheckBox409"  value="v_knows"   />了解途径
            <input type="checkbox"  ID="CheckBox410"  value="v_fjsx1"   />附加属性1
            <input type="checkbox"  ID="CheckBox411"  value="v_fjsx2"   />附加属性2
            <input type="checkbox"  ID="CheckBox412"  value="v_fjsx3"   />附加属性3
            <input type="checkbox"  ID="CheckBox413"  value="v_fjsx4"   />附加属性4
            <input type="checkbox"  ID="CheckBox414"  value="v_fjsx5"   />附加属性5
            <input type="checkbox"  ID="CheckBox415"  value="v_fjsx6"   />附加属性6
            <input type="checkbox"  ID="CheckBox416"  value="v_customer,v_vipset,v_vip_account"   />会员资料
            <input type="checkbox"  ID="CheckBox417"  value="v_carxl"   />卡系列

            <input type="checkbox"  ID="CheckBox418"  value="v_carset"   />卡类别

            

            <input type="checkbox"  ID="CheckBox419"  value="vptfd,vptfdmx"   />会员卡投放单
            <input type="checkbox"  ID="CheckBox420"  value="lqlb"   />礼券类别
            <input type="checkbox"  ID="CheckBox421"  value="lqxsd"   />礼券销售单
            <input type="checkbox"  ID="CheckBox422"  value="czklb"   />储值卡类别
            <input type="checkbox"  ID="CheckBox423"  value="chuzhika"   />储值卡资料
            <input type="checkbox"  ID="CheckBox424"  value="czkxsd,czkxsdmx"   />储值卡销售单
            <input type="checkbox"  ID="CheckBox6"  value="czkzcd,czkzcdmx"   />储值卡投放单

        </fieldset>  
        <fieldset>
            <legend style="color: Black; font-weight: bold;">其他档案<input type="checkbox"  ID="CheckBox5"  onclick="SelectAll(this);" value="" />全选</legend>
            <br />
        </fieldset>
        <div class="juli">               
        <table style="width: 60%; height: 100%">
            <tr>
                <td align="center" colspan="4">
                    <asp:Button ID="BtnDownBaseArchive" runat="server" CssClass="input_button1" OnClientClick="return downloaddata();" Text="档案下载" />
                    <div id="msg"></div></td>
            </tr>
        </table></div> 
          <script type="text/javascript">
    function SelectAll(obj)
    {
        var flag=false;
        flag=obj.checked==true?true:false;
        if(obj.id=="CheckBox1")
        {
            forchecked(100,199,flag);
        }
        if(obj.id=="CheckBox2")
        {
            forchecked(200,299,flag);
        }
        if(obj.id=="CheckBox3")
        {
            forchecked(300,399,flag);
        }
        if(obj.id=="CheckBox4")
        {
            forchecked(400,499,flag);
        }
        if(obj.id=="CheckBox5")
        {
            forchecked(500,599,flag);
        }                        
    }
    function forchecked(min,max,flag)
    {
        for(var i=min;i<=max;i++)
        {
           var obj=document.getElementById("CheckBox"+i);
           if(obj!=null)
           {
                obj.checked=flag;
           }
           else
           {
                return;
           }
        }
    }
    function downloaddata()
    {
        document.getElementById("msg").innerText="正在下载...";
        var str="";
        var objs = document.getElementsByTagName("input"); 
        for(var i=0; i<objs.length; i++)   
        {
            if(objs[i].type=="checkbox" ) 
            { 
               if(objs[i].checked) 
                {
                    if(objs[i].id!="CheckBox1" && objs[i].id!="CheckBox2" && objs[i].id!="CheckBox3"&& objs[i].id!="CheckBox4"&& objs[i].id!="CheckBox5")
                    {
                        str+=objs[i].value+",";
                    }
                }
            } 
        }
        arg=str;
        <%= Page.ClientScript.GetCallbackEventReference(this, "arg", "ReceiveServerData", "")%>; 
        return false;
    }
     function ReceiveServerData(result)   
     {  
         if(result=="1")
         {
              document.getElementById("msg").innerText="下载完毕";    
         }
         else
         { 
              document.getElementById("msg").innerText=result;              
         }
     } 
    </script>
    </form>
</body>
</html>
  